Sandy WalshSandy Walsh
Bobotoh Light the Fire Before Indonesia's El Clasico: Persib, Sandy Walsh and Pre-Loaded PressureThat morning at Gelora Bandung Lautan Api, the East and North stands were...
The Blank Scouting Report: Enzo Fernández, Croatia 2026 and the Discipline of Reading DataOn 19 January 2026, I sat in front of a blank spreadsheet in an office in...
Three Matches, Zero Points: Vietnam's Youth Cycle Ends Before It Could BeginThree Matches, Zero Points: Vietnam's Youth Cycle Ends Before It Could Begin ...
An Empty Sheet Doesn't Lie: Notes from a Sports Data WriterOn Tuesday night, I opened the file and found it empty. Not empty in the sens...
Iran's 90th-minute lapse opens the door for U20 Vietnam?At the 90th minute, Viet Tri Stadium echoed with a piercing whistle. Not the...
The Breath That No Spreadsheet Holds: When Transfer Data Misprices the Dressing RoomIn March 2026, at PSG's Camp des Loges training centre, I stood behind the...
Four Days in Skopje: China's Table Tennis Exports Process, Not SecretsOn 7 September, a small gym in Skopje opened its doors to around thirty young...
Wuhan Open 2026: Zheng Qinwen and Andreeva Withdraw — Reading the Cost of a Compressed Schedule BlockOn the main draw sheet of the Dongfeng Voyah Wuhan Open, Zheng Qinwen's name...
When the Data Sheet Is Empty: A Lesson on Integrity in Esports AnalysisThat night, in a small newsroom tucked deep in an alley in Busan, I opened a...
Barcelona's salary cap surge: Real opportunity or phantom figure?Hook In March 2026, La Liga published its squad cost ceiling update. Barcelon...
Bruno Fernandes Leads Premier League Attacking Charts: Individual Brilliance, But Manchester United Can't Smile YetAfter the first three rounds of the Premier League, one name is dominating...
A 14-Year-Old Libero and the American Import's Spike: The Physical Limit of Vietnamese VolleyballI still remember standing at the edge of a domestic court last month, watchin...
China Masters 2026: India Has Three Quarter-Final Berths, but the Scoreboard Only Tells Half the StoryThe scoreboard stopped at 18-19, second game, and I knew I was about to have ...
Vietnam 0-3 China: A Resolute First Half and the Conversion Problem Before the 2026 Asian GamesIn the 85th minute, the ball ended up in China's net. A short roar rose from...
Pham Quynh Huong and the 46 Points Missing a Denominator Before the China QuarterfinalThe day Vietnam played South Korea, I rewatched the tape into the fourth set....
LSR Colombo Marathon 2026: A Seven-Year Revival and the Tropical EquationReading the LSR Colombo Marathon press release for the third time, I kept...
Malagón, the Unclosed Embrace, and the Lesson of a Stride Beyond the Penalty ArcOn pitch number 1 at La Noria, beneath the dense August sun of Mexico City,...
Bayegan Pendik and Monte-Carlo Win the 2026 European Club Cup: Two Names and a Long SilenceOn the front page of ChessBase, the headline appears: Bayegan Pendik and...
Trung Dat's 40-metre strike: Vietnam's third tier, a 1-1 draw and the data voidLate in the first half at Dan Phuong stadium, Trung Dat collected the ball on...
The Martial Arts Label and the Cost of a Sourceless AnalysisLate November in Incheon. I open a data extraction sheet a contributor sent...
The Blank Scouting Report: Enzo Fernández, Croatia 2026 and the Discipline of Reading DataOn 19 January 2026, I sat in front of a blank spreadsheet in an office in...
Three Matches, Zero Points: Vietnam's Youth Cycle Ends Before It Could BeginThree Matches, Zero Points: Vietnam's Youth Cycle Ends Before It Could Begin ...
An Empty Sheet Doesn't Lie: Notes from a Sports Data WriterOn Tuesday night, I opened the file and found it empty. Not empty in the sens...
Iran's 90th-minute lapse opens the door for U20 Vietnam?At the 90th minute, Viet Tri Stadium echoed with a piercing whistle. Not the...
The Breath That No Spreadsheet Holds: When Transfer Data Misprices the Dressing RoomIn March 2026, at PSG's Camp des Loges training centre, I stood behind the...
Four Days in Skopje: China's Table Tennis Exports Process, Not SecretsOn 7 September, a small gym in Skopje opened its doors to around thirty young...
Wuhan Open 2026: Zheng Qinwen and Andreeva Withdraw — Reading the Cost of a Compressed Schedule BlockOn the main draw sheet of the Dongfeng Voyah Wuhan Open, Zheng Qinwen's name...
When the Data Sheet Is Empty: A Lesson on Integrity in Esports AnalysisThat night, in a small newsroom tucked deep in an alley in Busan, I opened a...
Barcelona's salary cap surge: Real opportunity or phantom figure?Hook In March 2026, La Liga published its squad cost ceiling update. Barcelon...
Bruno Fernandes Leads Premier League Attacking Charts: Individual Brilliance, But Manchester United Can't Smile YetAfter the first three rounds of the Premier League, one name is dominating...
A 14-Year-Old Libero and the American Import's Spike: The Physical Limit of Vietnamese VolleyballI still remember standing at the edge of a domestic court last month, watchin...
China Masters 2026: India Has Three Quarter-Final Berths, but the Scoreboard Only Tells Half the StoryThe scoreboard stopped at 18-19, second game, and I knew I was about to have ...
Vietnam 0-3 China: A Resolute First Half and the Conversion Problem Before the 2026 Asian GamesIn the 85th minute, the ball ended up in China's net. A short roar rose from...
Pham Quynh Huong and the 46 Points Missing a Denominator Before the China QuarterfinalThe day Vietnam played South Korea, I rewatched the tape into the fourth set....
LSR Colombo Marathon 2026: A Seven-Year Revival and the Tropical EquationReading the LSR Colombo Marathon press release for the third time, I kept...
Malagón, the Unclosed Embrace, and the Lesson of a Stride Beyond the Penalty ArcOn pitch number 1 at La Noria, beneath the dense August sun of Mexico City,...
Bayegan Pendik and Monte-Carlo Win the 2026 European Club Cup: Two Names and a Long SilenceOn the front page of ChessBase, the headline appears: Bayegan Pendik and...
Trung Dat's 40-metre strike: Vietnam's third tier, a 1-1 draw and the data voidLate in the first half at Dan Phuong stadium, Trung Dat collected the ball on...
The Martial Arts Label and the Cost of a Sourceless AnalysisLate November in Incheon. I open a data extraction sheet a contributor sent...
